home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
libs
/
knowhow4
/
pixel.cpp
< prev
next >
Wrap
C/C++ Source or Header
|
1994-10-10
|
656b
|
22 lines
#include <stdlib.h>
#include "pixel.h"
#include "graphpp.h"
void put_pixel(int x, int y, int pat, int bak, int attr) // put pixel with
{ // attr or bak
int sx, sy; // color, using fill
sx = x % 8;
sy = y % 8;
int col = pattern[pat][sy] & (1 << sx) ? bak : attr;
putpixel(x, y, col);
}
///////////////////////
void put_pixel_error_prop(int x, int y, int weight, int pat,
int bak, int attr)
{
if(random(pat) > weight)
putpixel(x, y, attr);
else
putpixel(x, y, bak);
}